I think you hit on an important point regarding the ride height: that is not usable on real roads. If a person likes to get out and drive at a brisk pace on real roads, that setup will not work. It is a slower setup; it won't soak up bumps, or if you do try to drive through bumps, you'll get tossed all over the road.
I also do not like the way it looks, but that's a different sort of thing.